blast proof - German English Dictionary